package net.fdukedom.epicurus.tools.config;

/**
 * Parameters' keys.
 * @author Dmitry Y. Kochelaev
 */
public enum Key {

    /**
     * If activation is turned on.
     */
    ACTIVATION_TURNED_ON("activation.turnedOn"),

    /**
     * If mailing service is turned on.
     */
    MAIL_TURNED_ON("mail.turnedOn"),

    /**
     * Mail smtp host.
     */
    MAIL_SMTP("mail.smtp"),

    /**
     * From address.
     */
    MAIL_FROM("mail.from"),

    /**
     * Mail encoding.
     */
    MAIL_ENCODING("mail.encoding"),

    /**
     * Level of logging.
     */
    LOG_LEVEL("logger.level");
    
    /**
     * String representation of key.
     */
    private String key;

    private Key(String key) {
        this.key = key;
    }

    /**
     * String value of key.
     * @return value of key
     */
    public String getValue() {
        return key;
    }
}
